package com.zbkj.dal.entity.qrcode;

import lombok.Data;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
 * 
 * @author JinXinyu
 * @date 2024-02-09 12:45:07
 */
@Data
@TableName("eb_qrcode_operate")
public class QrcodeOperate implements Serializable {

	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;

	/**
	 * 场景code
	 */
	@TableField("scene")
	private String scene;

	/**
	 * 操作类型：创建/分享/扫码
	 */
	@TableField("operate_type")
	private String operateType;

	/**
	 * 场景Code
	 */
	@TableField("scene_code")
	private String sceneCode;

	/**
	 * 冗余: 场景类型
	 */
	@TableField("scene_type")
	private String sceneType;

	/**
	 * 业务编号
	 */
	@TableField("business_code")
	private String businessCode;

	/**
	 * 用户openid
	 */
	@TableField("wx_open_id")
	private String wxOpenId;

	/**
	 * 0:进行中  1：完成
	 */
	@TableField("status")
	private Integer status;

	/**
	 * 创建时间
	 */
	@TableField("created_at")
	private LocalDateTime createdAt;

}
